From d962aa44e4128ea677ce8407fc2483d94f007d91 Mon Sep 17 00:00:00 2001 From: Wei Liu Date: Wed, 17 Jun 2015 20:39:49 +0100 Subject: [PATCH] oxenstored: fix del_watches and del_transactions The statement to reset nb_watches should be in del_watches, not del_transactions. Signed-off-by: Wei Liu Cc: David Scott Acked-by: David Scott [ ijc -- fix syntax error by adding a ";" to the previous line in the new location and removing from the previous line in the old ] --- tools/ocaml/xenstored/connection.ml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tools/ocaml/xenstored/connection.ml b/tools/ocaml/xenstored/connection.ml index 9de49780da..0a2c481ee6 100644 --- a/tools/ocaml/xenstored/connection.ml +++ b/tools/ocaml/xenstored/connection.ml @@ -187,11 +187,11 @@ let del_watch con path token = apath, w let del_watches con = - Hashtbl.clear con.watches + Hashtbl.clear con.watches; + con.nb_watches <- 0 let del_transactions con = - Hashtbl.clear con.transactions; - con.nb_watches <- 0 + Hashtbl.clear con.transactions let list_watches con = let ll = Hashtbl.fold -- 2.30.2